Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Jun 19, 2025

Important

Add functionality to share tasks with organization or publicly, update UI components, tests, and localization for new sharing options.

  • Behavior:
    • shareTask() in CloudService.ts now accepts a visibility parameter to specify sharing with "organization" or "public".
    • shareTask() in ShareService.ts updated to handle visibility and return detailed share response data.
    • Default visibility is "organization" if not specified.
  • UI Components:
    • TaskActions.tsx updated to include a dropdown for selecting share visibility.
    • Added Popover and Command components for share options.
  • Tests:
    • ShareService.test.ts updated to test sharing with both visibility options and error handling.
  • Localization:
    • Updated language files to include new strings for sharing options and error messages in multiple languages.

This description was created by Ellipsis for 14b877e. You can customize this summary. It will automatically update as commits are pushed.

@mrubens mrubens requested review from cte and jr as code owners June 19, 2025 21:16
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jun 19, 2025
@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Jun 19, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jun 19, 2025
@daniel-lxs daniel-lxs moved this from Triage to PR [Needs Review] in Roo Code Roadmap Jun 19, 2025
@mrubens mrubens merged commit b6bbb1e into main Jun 20, 2025
21 of 22 checks passed
@mrubens mrubens deleted the share_visibility branch June 20, 2025 02:29
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jun 20, 2025
@github-project-automation github-project-automation bot moved this from PR [Needs Review] to Done in Roo Code Roadmap Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants